.index_zul li a font,.index_zul li font,#focuss_text ul li font,.mk_ztul2 li font,.mk_ztul3 li font{FONT-SIZE: inherit!important;}
#focuss_text ul li strong{color:#fff;}

.eps-portlet-header{position:relative;}

.floatDiv{
		width:300px;
		height:225px;
		position: absolute;
		z-index: 2;
	}
	.floatDiv img{
		width:300px;
		height:225px;
	}
	.closeFloatDiv{
		position:absolute;
		width:16px;
		height:16px;
		right:0px;
		color:#fff;
		font:14px/16px "微软雅黑";
		text-align:center;
		cursor:pointer;
	}






.bar_top a img{width:1200px;}
#asdf{overflow:hidden;}
.yao_line {overflow:hidden;}

/** 焦点图 */
/*.focus-img .add{ width:546px; height:352px;  position:relative; overflow:hidden;}*/
.focuss{width:546px; height:352px; overflow:hidden; position:relative;}
.focuss ul {height:352px; position:absolute;}
.focuss ul li {float:left; width:546px; height:352px; overflow:hidden; position:relative; background:#fff;}
.focuss ul li div {position:absolute; overflow:hidden;}
.focuss .btnBg {position:absolute; width:546px; height:30px; left:0; bottom:0; background:#000;}
.focuss .btn {position:absolute; overflow:hidden; *zoom:1; position:absolute; right:25px; bottom:8px; z-index:99999; display:block;}
.focuss .btn span,.focuss .btn strong { float:left; height:18px; width:14px; text-align:center; line-height:18px; margin-right:3px; color:#fff; display:none; overflow:hidden;    font-weight:bold; font-family:Tahoma, Geneva, sans-serif; cursor:pointer;}
.focuss .btn span.on {color:#ecd607; display:block;}
.focuss .btn strong{ display:block; cursor:inherit; margin-right:0px;}
.focuss .btn strong.line{ width:8px;}
.focuss .preNext {width:10px; height:12px; display:block; overflow:hidden; text-indent:-9999em; position:absolute; bottom:9px;  cursor:pointer; background:url( 
/uiFramework/commonResource/image/2021111217042474096.gif) no-repeat; z-index:999999;}
.focuss .prev {right:70px;}
.focuss .next {right:12px; background-position:right top;}
.focuss-text-main.add{width:546px; height:30px; overflow:hidden; position:absolute; left:0px; bottom:0px;}
.focuss-text-main.add a:link,.focuss-text-main a:visited{ color:#fff;font-size:14px!important;}
#focuss_text.add {width:546px; height:35px; overflow:hidden; position:relative; }
#focuss_text.add ul {height:30px; position:absolute;}
#focuss_text.add ul li {float:left; width:546px; height:30px; line-height:30px; text-align:left; text-indent:4px; overflow:hidden; position:relative; font-size:14px; font-weight:bold; }
#focuss_text.add ul li div {position:absolute; overflow:hidden;}





h2{ color:#e00;}
    .focus-img#add{
        left: 0!important;
    }

.jt_ztop{height:348px;background:url(/uiFramework/commonResource/image/2021111018463043983.jpg) center no-repeat;overflow: hidden; min-width:1200px}





.mk_anq{ margin-top:10px; padding-bottom:10px; font-size:16px; line-height:30px; overflow:hidden;}
.mk_aname{ float:left; color:#c33128; font-size:18px;}
.mk_anq .marquee{ float:left; width:1000px;}
.mk_zz{ background:#f8f8f8; width:100%; padding:10px 10px; text-align:center;box-sizing:border-box; }
.mk_zz a {display: block;font-size: 28px;margin: 5px 0;line-height: 35px;font-weight: bold;color: #1669b5;}

.index_dong{ background:#fff; overflow:hidden; margin-bottom:30px; padding-top:20px;}
.index_sleft{float:left; width:546px;position:relative;}
.slideBox02{ float:left; width:546px; height:352px;  position:relative; margin: 0 ;overflow:hidden; }
.slideBox02 .hd{  height:24px; overflow:hidden; position:absolute; right:0; width:100%; text-align:center; bottom:0; z-index:1; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left; width:100%; }
.slideBox02 .hd ul li{ display:inline-block; margin-right:10px;  width:27px; height:2px;  text-align:center; background:#fff; cursor:pointer; padding:0;}
.slideBox02 .hd ul li.on{  background:#96abc6  }
.slideBox02 .bd{ position:relative; height:100%; z-index:0;}
.slideBox02 .bd li{ zoom:1; vertical-align:middle;height:100%; }
.slideBox02 .bd li span{ position:absolute; left:0; bottom:3px; height:40px; text-align:center; width:100%; background:rgba(0,0,0,0.3); color:#fff;  font-size:14px; box-sizing:border-box; padding:20px 20px 50px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.slideBox02 .bd li span a{ display:block; color:#fff;}
.slideBox02 .prev{ display:none; position:absolute; right:37px; top:-20px; margin-top:-55px;  width:30px; height:30px; }
.slideBox02 .next{ display:none;  position:absolute; right:0; top:-20px; margin-top:-25px;width:30px; height:30px;}
.slideBox02 .prevStop{ display:none;  }
.slideBox02 .nextStop{ display:none;  }

.index_cright{ float:right; width:625px;}
.zhen_iptop1{ float:left; width:100%;height:38px; border-bottom:2px solid #376fb8}
.zhen_iptop1 span{ font-size:22px; float:left; text-align:center; width:142px; height:38px; line-height:38px; cursor:pointer; background:#f3f8ff; margin-right:20px;}
.zhen_iptop1 span a{ color:#333333;font-size:22px;}
.zhen_iptop1 span.pro_tab{ background:#4083ba;}
.zhen_iptop1 span.pro_tab a{ color:#fff}

.index_zul{ float:left; width:100%; padding:20px 0 0 }
.index_zul li{ float:left; width:600px;padding-left:18px; background:url(/uiFramework/commonResource/image/2022052814332778671.jpg) left center no-repeat; line-height:40px; font-size:16px; }
.index_zul li a{ float: left; color:#000; width:440px;font-size:16px;}
.index_zul li span{ float:right; color:#3169ab; font-size:14px; }



.mk_zt{ margin:30px auto 10px; background:url(/uiFramework/commonResource/image/2022052814350632794.jpg) center bottom no-repeat; overflow:hidden; padding-bottom:50px;}
.jt_title{ width:100%!important; height:38px!important; margin-bottom:26px!important; border-bottom:2px solid #4083ba;!important}
.jt_title a{ float:left; height:38px; line-height:38px; padding:0 20px; color:#fff; font-size:22px!important; background:#4083ba;}

.slideBox03{ float:left; width:1100px; height:150px;  position:relative; padding: 0 50px; overflow:hidden;  }
.slideBox03 .hd{  height:20px; overflow:hidden; position:absolute; right:0; width:100%; text-align:right; bottom:0; z-index:1; }
.slideBox03 .hd ul{ overflow:hidden; zoom:1; float:left; width:100%; }
.slideBox03 .hd ul li{ display:inline-block; margin-right:10px;  width:18px; height:18px; font-size:14px; color:#000; text-align:center; background:#d7f4ff; cursor:pointer; padding:0;}
.slideBox03 .hd ul li.on{  background:#1c61be  }
.slideBox03 .bd{ position:relative; height:100%; z-index:0;}
.slideBox03 .bd li{ zoom:1; vertical-align:middle;height:100%; }
.slideBox03 .prev{  position:absolute; left:0; top:25px; width:32px; height:54px;  display:none; }
.slideBox03 .next{   position:absolute; right:0; top:25px; width:32px; height:54px;display:none;}
.slideBox03 .prevStop{ display:none;  }
.slideBox03 .nextStop{ display:none;  }


/** 幻灯焦点图片3 */
.focus-img{width:1100px;height:120px; overflow:hidden; position:absolute; left:50px; top:0px;}
#focus {width:1100px; height:120px; overflow:hidden; position:relative; text-align:center;}
#focus ul {height:120px; position:absolute;}
#focus ul li {float:left; width:1100px; height:120px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{width:1100px; height:120px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1100px; height:30px; left:0; bottom:0; background:#000; display:none;}
#focus .btn {position:absolute; overflow:hidden; *zoom:1; position:absolute; right:10px; bottom:8px;}
#focus .btn span { float:left; height:16px; padding-top:3px; width:18px; text-align:center; line-height:13px; margin-right:2px; color:#333; display:block; overflow:hidden; background:#d7f4ff; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; cursor:pointer; font-size:12px; -webkit-text-size-adjust:none; border:1px solid #5d90a5;}
#focus .btn span.on {background: #1c61be;color:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px;  cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus_text {width:1100px; height:30px; overflow:hidden; position:relative; display:none;}
#focus_text ul {height:50px; position:absolute;}
#focus_text ul li {float:left; width:1100px; height:30px; line-height:30px; text-align:center; overflow:hidden; position:relative; font-size:14px; font-weight:bold; }
#focus_text ul li a{ color:#2f2f2f !important;}
#focus_text ul li div {position:absolute; overflow:hidden;}


.mk_link{ background:url(/uiFramework/commonResource/image/2021111118585585924.jpg) left bottom no-repeat; height:89px;  width:1200px;margin:0 auto;}
.index_link{ float:right;overflow:hidden; margin:25px 0 0; padding:6px 10px; background:#f8f8f8}

.index_link select{ float:left; margin-left:15px; width:310px; padding:2px 0 4px; border:1px solid #d5d5d5; border-radius:10px; padding-left:25px; font-size:14px; color:#525252;}


.index_footer{ display:block; width:100%; height:188px; text-align:center; font-size:18px; color:#323333; line-height:35px;}
.mk_fl{  padding:0 0 0 0; position:relative;}
.mk_fnav{ display:block; color:#376fb8;line-height:40px; padding:20px 0 20px}
.mk_fnav a{ display: inline-block; font-size:18px; color:#376fb8; } 
.mk_fr{ float:left;}
.mk_fr span{ float:left; margin:42px 0 0 55px;}

/*zhengwu*/
.mk_zwl{ float:left; width:876px; background:#f0f5f9; height:280px; margin-bottom:30px;}
.mk_zwl ul{ float:left; width:100%;}
.mk_zwl ul li{ float:left; width:240px; height:64px; background:#ffffff; border-radius:40px; margin:21px 10px 0 32px;}
.mk_zwl ul li img{ float:left; margin:8px 0 0 30px;}
.mk_zwl ul li span{ float:left; line-height:64px; color:#376fb8; font-size:18px; margin:0 0 0 28px;}
.mk_zwr{ float: right; width:288px; height:279px; background:#f2f9fa}
.mk_zwr ul{ float:left; width:100%;}
.mk_zwr ul li{ float:left; width:117px; height:120px; background:#ffffff; border-radius:10px; margin:13px 0 0 18px;}
.mk_zwr ul li img{ display:block; margin:12px auto 0;}
.mk_zwr ul li span{display:block; line-height:20px; color:#333333; font-size:14px; text-align:center; padding:10px 0 0;}

/*zhuanti*/
.mk_ztul{ float:left; width:100%;}
.mk_ztul li{ float:left; width:100%; border-bottom:1px dashed #b2b2b2; padding:0 0 20px; margin-bottom:20px;}
.mk_ztul li a.mk_ztitle{ float:left; width:100%; font-size:24px; margin:0 0 10px;}
.mk_ztul li a.mk_zy{ float:left; width:100%; font-size:18px; line-height:30px; color:#333333;}
.mk_ztul2{ float:left; width:100%; padding:0 0 20px;}
.mk_ztul2 li{ float:left; width:526px;background:url(/uiFramework/commonResource/image/2021111318025726703.jpg) left center no-repeat; line-height:30px; height:30px; padding:0 0 0 20px; margin:0 90px 0 0}
.mk_ztul2 li a{ float:left; font-size:16px;}
.mk_ztul2 li span{ float:right; font-size:14px;}
/*xj*/
.zhen_iptop{ float:left; width:122px; background:#f7f7f7; height:332px; margin-bottom:30px;}
.zhen_iptop span{ font-size:18px; float:left; width:62px; text-align:center; height:53px; padding:10px 8px 0 0; line-height:20px; color:#333333;font-family:微软雅黑; cursor:pointer;margin: 15px 0 0 30px;background:url(/uiFramework/commonResource/image/2021111319214219597.jpg) center no-repeat;}
.zhen_iptop span a{ color:#333333;font-size:18px;}
.zhen_iptop span.pro_tab{ background:url(/uiFramework/commonResource/image/2021111117360141691.jpg) center no-repeat;}
.zhen_iptop span.pro_tab a{ color:#fff;}
.yao_nfra{ float:left; width:1076px}
.mk_xl{ float:left; width:640px; margin:0 0 0 40px;}
.mk_xtt{ float:left; width:100%; font-size:24px; color:#000; line-height:30px; margin:10px 0 0;}
.mk_xabs{ float:left; width:100%; font-size:18px;  line-height:30px; margin:15px 0 0;}
.mk_ztul3{ float:left; width:100%!important; padding: 20px 0; margin:20px 0 0; border-top:1px dashed #b2b2b2}
.mk_ztul3 li{ float:left!important; width:100% !important; line-height:38px !important; height:38px !important;  margin:0 90px 0 0 !important}
.mk_ztul3 li a{ float:left; font-size:17px;background:url(/uiFramework/commonResource/image/2022052814332778671.jpg) left center no-repeat;padding:0 0 0 20px;}
.mk_ztul3 li span{ float:right; font-size:14px;}
.mk_ztul3d{ float:left; width:100%; padding: 20px 0; margin:20px 0 0; border-top:1px dashed #b2b2b2}
.mk_ztul3d li{ float:left; width:45%!important; line-height:38px; height:38px;  margin:0 35px 0 0}
.mk_ztul3d li a{ float:left; font-size:17px;background:url(/uiFramework/commonResource/image/2022052814332778671.jpg) left center no-repeat;padding:0 0 0 20px;}
.mk_ztul3d li a,.mk_ztul3d li a font{font-size:17px !important;}
.mk_ztul3d li span{ float:right; font-size:14px;}
.slideBox04{ float:right; width:328px; height:332px;  position:relative; padding: 0 18px; overflow:hidden;  }
.slideBox04 .bd{ position:relative; height:100%; z-index:0; background:#f7f7f7; border-radius:10px;}
.slideBox04 .bd li{ zoom:1; vertical-align:middle;height:100%; padding:0 38px 0 42px; width:240px;   }
.slideBox04 .bd li .mk_xqt{ float:left; width:240px; display:block; font-size:17px; color:#000; line-height:30px; margin:40px 0 10px}
.slideBox04 .bd li .mk_xqabs{ float:left; width:240px; display:block; font-size:15px;  line-height:30px; margin:20px 0 0}
.slideBox04 .bd li span{ float:left; width:240px; color:#255ca9; display:block; font-size:14px;  line-height:30px; margin:10px 0 0}
.slideBox04 .prev{  position:absolute; left:0; top:149px; width:35px; height:35px;background:url(/uiFramework/commonResource/image/2022052814361774836.png) left center no-repeat;  }
.slideBox04 .next{   position:absolute; right:0; top:149px; width:35px; height:35px;background:url(/uiFramework/commonResource/image/2022052814372112678.png) left center no-repeat;}
.slideBox04 .prevStop{ display:none;  }
.slideBox04 .nextStop{ display:none;  }
.slideBox05{ float:right; width:328px; height:332px;  position:relative; padding: 0 18px; overflow:hidden;  }
.slideBox05 .bd{ position:relative; height:100%; z-index:0; background:#f7f7f7; border-radius:10px;}
.slideBox05 .bd li{ zoom:1; vertical-align:middle;height:100%; padding:0 38px 0 42px; width:240px;   }
.slideBox05 .bd li .mk_xqt{ float:left; width:240px; display:block; font-size:17px; color:#000; line-height:30px; margin:40px 0 0}
.slideBox05 .bd li .mk_xqabs{ float:left; width:240px; display:block; font-size:15px;  line-height:30px; margin:20px 0 0}
.slideBox05 .bd li span{ float:left; width:240px; color:#255ca9; display:block; font-size:14px;  line-height:30px; margin:30px 0 0}
.slideBox05 .prev{  position:absolute; left:0; top:149px; width:35px; height:35px;background:url(/uiFramework/commonResource/image/2022052814361774836.png) left center no-repeat;  }
.slideBox05 .next{   position:absolute; right:0; top:149px; width:35px; height:35px;background:url(/uiFramework/commonResource/image/2022052814372112678.png) left center no-repeat;}
.slideBox05 .prevStop{ display:none;  }
.slideBox05 .nextStop{ display:none;  }
.slideBox06{ float:right; width:328px; height:332px;  position:relative; padding: 0 18px; overflow:hidden;  }
.slideBox06 .bd{ position:relative; height:100%; z-index:0; background:#f7f7f7; border-radius:10px;}
.slideBox06 .bd li{ zoom:1; vertical-align:middle;height:100%; padding:0 38px 0 42px; width:240px;   }
.slideBox06 .bd li .mk_xqt{ float:left; width:240px; display:block; font-size:17px; color:#000; line-height:30px; margin:40px 0 0}
.slideBox06 .bd li .mk_xqabs{ float:left; width:240px; display:block; font-size:15px;  line-height:30px; margin:20px 0 0}
.slideBox06 .bd li span{ float:left; width:240px; color:#255ca9; display:block; font-size:14px;  line-height:30px; margin:30px 0 0}
.slideBox06 .prev{  position:absolute; left:0; top:149px; width:35px; height:35px;background:url(/uiFramework/commonResource/image/2022052814361774836.png) left center no-repeat;  }
.slideBox06 .next{   position:absolute; right:0; top:149px; width:35px; height:35px;background:url(/uiFramework/commonResource/image/2022052814372112678.png) left center no-repeat;}
.slideBox06 .prevStop{ display:none;  }
.slideBox06 .nextStop{ display:none;  }
/*hd*/
.mk_hdtop{ display:block;}
.mk_hdtop span{ float:left; width:180px; height:36px; color:#fff; line-height:36px; font-size:24px; text-align:center;}
.mk_hdtop span a{ color:#fff; }
.index_search{ float:right;margin: 2px 0 0;}
.index_inp1{ float:left; width:200px; height:23px; line-height:23px; color:#000; background:#fff; border:1px solid #bcbcbc;outline:none; font-size:14px; padding:0 0 0 30px}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #000; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #000;opacity:1;
}

input:-ms-input-placeholder{
    color: #000;opacity:1;
}

input::-webkit-input-placeholder{
    color: #000;opacity:1;
}
.index_inp2{ float:left; width:48px; height:25px;  border:0;}
.mk_hdx{ float:left; width:100%; padding-bottom:20px;}
.mk_hdul{ float:left; width:580px; margin:5px 40px 0 0!important;}
.mk_hdul:nth-child(2n){margin-right:0!important;}
.mk_hdul li{ float:left; width:100%; line-height:30px;}
.mk_hdul li a{ float:left; padding:0 0 0 30px; font-size:16px;}
.mk_hdul li span{ float:right; padding:0 ; font-size:14px; color:#3169ab;}
.mk_yj{ float:left; width:100%; background:url(/uiFramework/commonResource/image/2021111214073984223.jpg) left center no-repeat; height:198px;}
.mk_yjl{ float:left; width:625px; padding:0 0 0 186px;}
.mk_yt{font-size:22px!important; color:#333333; line-height:40px; display:block; margin:10px 0 0;}
.mk_yab{font-size:16px; line-height:30px; margin:5px 0 0; display:block;}
.mk_yul{ float:right; width:310px; padding:20px 20px 0 0;}
.mk_yul li{ float:left; width:100%; line-height:30px;}
.mk_yul li a{ float:left;background:url(/uiFramework/commonResource/image/2022052814332778671.jpg) left center no-repeat; padding:0 0 0 20px; font-size:16px; line-height:30px;width:330px;

                overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;}

.index_notice{ height:62px;  line-height:62px; border-bottom:3px solid #d0d0d0;font-size:18px; padding-top:40px; }
.list_now{ padding-left:0px;}
.fy_list{ overflow:hidden; background:#fff; padding-bottom: 30px;}
.list_left{ float:left; width:227px; margin:25px 0 0 ; clear:both;}
.shu_titlel{  float:left; width:227px; height:46px; line-height:46px; text-align:center;background:url( 
/uiFramework/commonResource/image/2021111108583794678.jpg) center no-repeat; font-size:20px; color:#fff}
.shu_titler{ border-bottom:2px solid #d0d0d0; float:left; width:100%; font-size:18px;line-height:44px;}

.list_lul{ float:left; width:100%; padding:0;border-bottom:1px solid #d0d0d0}
.list_lul li{ float:left; width:225px; margin:0; text-align:center; font-size:17px; border:1px solid #d0d0d0; border-bottom:0;}
.list_lul li a{ display:block;line-height:30px; padding:10px 5px;}
.list_lul li a:hover{ background:#d0d0d0}
.list_right{ float:left; margin:25px 0 0 43px; width:930px;}
.list_rightw{float:left; margin:25px 0 0 0; width:100%;}
.list_rul{ float:left; width:100%;margin-top:20px; padding-bottom:20px;}
.list_rul li{ float:left; width:100%; line-height:36px;font-size:14px; border-bottom:1px dashed #a0a0a0}
.list_rul li .dong_wor{ float:left;  padding-left:18px; }
.list_rul li .dong_date{ float:right; }

.listv_title{ text-align:center; padding:0 20px; font-size:25px; margin-top:35px;}
.listv_td{ text-align:center; font-size:14px;  border-top:2px solid #107dc5;background: #f8f8f8; padding:10px 0; margin:20px 40px 0;}
.listv_con{ padding:20px 40px; font-size:14px; line-height:25px;}
.page2{ text-align:center; padding-top: 20px; font-size: 16px; }

.list_ruld{ float:left; width:100%;padding-bottom:20px;}
.list_ruld li{ float:left; width:928px; height:255px; font-size:14px; border:1px solid #a0a0a0; margin:20px 0 0}
.list_ruld li img{ float:left; margin:24px 0 0 22px;}
.ys_ld{ float:left; width:710px; margin:24px 0 0 22px;}
.ys_ldt{ display:block; padding:10px 0 0; font-size:18px;}
.ys_ldt span{ font-size:22px; font-weight:bold;}
.ys_jj{ display:block; font-size:16px; line-height:24px; padding:15px 0 0; height:48px;}
.ys_fg{ display:block; font-size:16px; padding:30px 0 0}
.ys_fg span{ font-size:20px;}
.shu_titlec{ height:46px;}
.shu_titlec span{ line-height:46px; float:left;  margin:0 0 0 20px; padding:0 0 0 35px; font-size:20px; color:#fff;}

/**我要咨询**/
.w-zx{ width:714px; margin:0 auto; background-color:#f1f1f1; overflow:hidden; margin-bottom:50px;}
.w-zxcx{ background-color:#e2e2e2; border-top:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; padding:30px 60px; overflow:hidden; line-height:24px;}
.w-zxcx label{  padding-left:30px; float:left; height:24px; margin-right:10px;}
.w-zxcx input{ float:left; padding:0;}
.w-zxcx input[type="text"]{ width:360px; height:24px; }
.w-zxcx input[type="button"]{ width:84px; height:28px; line-height:28px; border:none; background-color:#094aa5; border-bottom:2px solid #082f67; color:#fff; margin-left;10px;}
.w-zx ul{ overflow:hidden; margin:30px;}
.w-zx li{ height:30px; line-height:30px;}
.w-zx li a{  padding-left:15px; float:left;}
.w-zx li span{ float:right;}
.news-text{ padding:10px; color:#323232; line-height:30px; font-size:12px;}
.news-bottom-info{border-top:none; border-bottom:1px dotted #c8c8c8;}
.news-attachment{ padding:10px 15px 15px;}
.news-attachment a:link,.news-attachment a:visited,.news-attachment a:hover{ color:#434343;}
.news-attachment h4{ color:#1f7bec; height:42px; line-height:42px; font-size:14px; font-weight:normal;}.news-attachment ul{ padding:0px 5px;}.news-attachment li{  height:30px; line-height:30px; }.news-attachment li.on{background:#ececec;}
.news-attachment li{  height:30px; line-height:30px; position:relative; padding-left:42px;}
.news-attachment li span{ position:absolute; right:10px; top:0px; display:none; padding-left:16px; color:#1f7bec;}
#_ideConac {
    float: left;
}

/*结果反馈*/
.govJGfkBox{width: 100%;overflow: hidden;}
/*== Gov TitleBox ==*/
.govTitleBox{float: left; overflow: hidden; width: 100%; height:30px; border-bottom: 1px solid #3f6ec8; margin-bottom: 20px; position: relative;}
.govTitleText{font-size: 16px; font-weight: bold; color: #333;}
.govTitleMore{position: absolute; top: 0; right: 0;}
/*== ENDGov TitleBox ==*/
/*受理编号Form*/
.govfidText,.govfidListBox li a{font-size: 14px;color: #333;}
.formfidText{width: 215px;height: 30px;border:1px solid #e0e0e0;margin-right: 5px;}
.govfidButton{width: 86px;height: 34px;background-color: #3f6ec8;line-height: 34px;text-align: center;color: #fff;border:none;}
/*END受理编号Form*/
/*== Gov list ==*/
.govfidListBox{float: left;overflow: hidden;width: 100%;}
.govfidListBox a{ float:left;}
.govfidListBox span{ float:right; font-size:14px;}
.govfidListBox li{position: relative;height: 40px;line-height: 40px;border-bottom: 1px solid #e3e3e3;}
/*== ENDGov list ==*/
/*结果反馈*/

.form-title{ line-height:40px; text-align:left; width:900px; margin:0 auto; padding-left:20px; background-color:#bfe5ff; display:table;}
.form-content{ width:900px;}
.form-content td{ line-height:40px; height:40xp; padding:0 10px;}
.form-content td:first-child{ background-color:#efefef; width:100px; text-align:right;}


/** page */
.page { float:left; display:block; height:60px; line-height:56px; padding-top:10px; padding-bottom:10px;  color:#555; text-align:center; overflow:hidden; font-size:12px; }
.page input{vertical-align:middle; border:1px solid #d4d4d4; padding:3px; text-align:center;}
.page input[type="button"]{ cursor:pointer;}
.page a{  height:34px; line-height:34px; text-align:center; border:1px solid #f0f0f0; background:#fff;}
.page a:link, .page a:visited {display:inline-block; *zoom:1; padding:2px 3px; color:#555; line-height:18px; height:18px; font-family:'Microsoft Yahei',Tahoma, Geneva, sans-serif;}.page a:hover{ color:#fff; background:#326cc0;}
.page2 a.current{ color:#0e3580;text-align:center; border:1px solid #f0f0f0; background:#fff;display:inline-block;  padding:2px 3px; line-height:18px; height:18px;}




/*飘窗*/
.ad-box-conts span{font-size:12px;}









/*
 html,body {
           position: relative;
           height: 100%;
         }*/
   
         body {
           background: #fff !important;
           font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
           font-size: 14px;
           color: #000;
           margin: 0;
           padding: 0;
         }
   
         .swiper {
           width: 100%;
           height: 100%;
         }
   
         .swiper-slide {
           text-align: center;
           font-size: 18px;
           background: #fff;
   
           /* Center slide text vertically */
           display: -webkit-box;
           display: -ms-flexbox;
           display: -webkit-flex;
           display: flex;
           -webkit-box-pack: center;
           -ms-flex-pack: center;
           -webkit-justify-content: center;
           justify-content: center;
           -webkit-box-align: center;
           -ms-flex-align: center;
           -webkit-align-items: center;
           align-items: center;
           position:relative;
         }
         .wen{
             position: absolute;
             bottom: 3%;
             left: 5px;
             font-size: 10px;
             color: #fff;
             text-align: left;

         }
   
         .swiper-slide img {
           display: block;
           width: 100%;
           /* height: 60px; */
           /* height: 100%; */
           object-fit: cover;
         }
         
   
         .swiper-pagination-bullet {
            margin:1px!important;
           width: 20px;
           height: 20px;
           text-align: center;
           line-height: 14px!important;
           font-size: 12px;
           color: #000;
           opacity: 1!important;
           background: rgba(0, 0, 0, 0.2);
         }
   
         .swiper-pagination-bullet-active {
           color: #fff;
           background: #007aff;
         }
      /* 2 */
      .swiper-pagination{
        text-align: right;
      }
      .swiper-button-next:after, .swiper-button-prev:after{
          font-size: 10px!important;
      }



.swiper-button-next, .swiper-button-prev{
top:49% !important;
}







/*移动端*/
@media screen and (max-width:768px) {
.bar_top a img{width:100%;}
   #only1,#only2{ font-size:15px!important;}    
.toplink{display:none;}
 .toplink ul li.sp4{top: 36px!important;} 
    .jt_ztop{
        display: none;
       min-width: 100%!important;
    }
    .jt_main{
        width: 100%!important;padding-top:20px;
    }  
    .mk_tab,.mk_tab img{
        width: 100%;
    }
    .focus-img,#focus,#focus ul li{
        width: 100%!important;
    }
#ztt .focus-img{left:0;}
#ztt #focus ul li a img{width:auto;height:100%;}
    /* #focus_text ul li {

        width: 100%!important;
    } */
    .index_cright{
        width: 100%!important;
        padding-top: 20px;
        float:none;
    }
    .zhen_iptop1 span{
        width: 28%!important;
        line-height: 30px!important;
    height: 30px!important;
    font-size: 16px!important;
    }
    .mk_zz a{
        font-size: 15px;
    }
    .zhen_iptop1 span.pro_tab a{
        font-size: 16px;
    }
    .zhen_iptop1 span a{
        font-size: 16px;
    }
    .index_zul li{
        font-size: 14px!important;
        line-height: 18px!important;
        width: 100%;
        box-sizing: border-box;
        padding: 10px!important;
    }
   .index_zul li a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
     #pdq1,#pdq2,#pdq3,#pdq4{
         display: none;
     }
    
     .zhen_iptop1 {
         /*  */
         height: 30px!important;
         /*  */
     
    } 
    .index_sleft{
        width: 100%;
    }

    .index_zul{
      padding: 10px!important;
    box-sizing: border-box;
    }
     
    .mk_lan{
        /*padding: 10px;*/
        height:auto !important;
        box-sizing: border-box;
    }

    .mk_lan li img{
         margin:6px 0 0!important;
        width: 30px;
    }
    .mk_lan li span{
        font-size: 14px!important;
    }
    .mk_lan li {
        width: 19%!important;
        margin: 10px!important;
        height: 48%!important;margin-left:93px!important;}
    .jt_title a {
        font-size: 14px!important;
    }

     .mk_link{
width:100%;
         background: none!important;
         height: 0;
         padding: 0;
     }
     .index_link select{
         margin: 10px;
         width: 95%;
     }
     .index_sleft{
         display: none!important;
     }
   .ad{
       /*display: none!important;*/
   }
   /* lunbo */
   .lun{
       display: block!important;
   }
   .lunwen{
       display:block!important;position: relative;
   }
   .swiper-pagination{
         position: absolute!important;
    right: 12px;
     /*top:108px;*/
       padding: 10px 20px;
        box-sizing: border-box;
       
   }

   .swiper-pagination-bullet{
       border-radius: 0!important;
        border: 1px solid #5d90a5!important;
        background:#d7f4ff!important;
   }
   .swiper-pagination-bullet-active{
       background:#1c61be!important;
   }
   /* #1c61be */
   .swiper-pagination-bullet{
       width: 12px!important;
       height: 12px!important;
   }
   .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizonta{
       bottom: -2px!important;
   }
   .mk_zt{
       background-size: 100%!important;padding-bottom:0px;
   }
   .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    color: #fff;
   bottom: -1%!important;
   
  }
 .swiper-pagination-fraction{left:39% !important;bottom: -2%!important;}

  .swiper-button-next:after, .swiper-button-prev:after{
      color: #fff;
  }
  .swiper-button-prev{
    left: auto!important;
    right: 16%!important;
  }
  .swiper-button-next{
      right: 8px!important;
      left: auto!important;
  } 
  .swiper-button-next,.swiper-button-prev{
    bottom: -3%!important; 
    top:94%!important; 
     

      z-index: 999!important;
      /* 去掉方框 */
      outline: none;  
      /* beijing */
      cursor:auto;   
      background: none;
  }
  
    .index_dong{padding-top:0!important}



}
/*---------------------------飘窗----------------------------*/
.mk_tab{position: relative;}
    .clWrap {
        position: absolute;
            top: 49px;
    left: 56%;
        _position: absolute;
        _bottom: auto;
        _top: expression(eval(document.documentElement.scrollTop+89));
        left: expression(eval(document.documentElement.scrollLeft+50%));
        margin-left: 530px;
        z-index: 999;
        overflow: visible!important;
    }
    
    .clBox {
        width: 150px;
        text-align: center;
        padding-top: 140px;
        overflow: visible!important;
        position: relative;
    }
/* 2025.4.29 */
.ksaqj-list{
      float: initial; 
      width:48%;
}
.ksaqj-list-box{
    display: flex;
    justify-content: space-between;
}
.ksaq-list-title{
    float: left;
    width: 100%;
    height: 38px;
    border-bottom: 2px solid #376fb8;
}

.ksaq-list-title span {
    background: #4083ba;
    font-size: 22px;
    float: left;
    text-align: center;
    width: 142px;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    margin-right: 20px;
}
.ksaq-list-title a {
    color: #fff !important;
    font-size: 22px !important;
}
.ksaqj-list li{
    width:96%;
}